
#ifndef UI_WIDGETPEN_H
#define UI_WIDGETPEN_H

#include "ui_ui_widgetpen.h"
#include "..\gui_export.h"

class GUI_EXPORT UI_WidgetPen : public QWidget, public Ui::UI_WidgetPen
{
    Q_OBJECT

public:
    UI_WidgetPen(QWidget* parent = 0, const char* name = 0, Qt::WindowFlags fl = 0);
    ~UI_WidgetPen();

    virtual bool isColorUnchanged();
    virtual bool isLineTypeUnchanged();
    virtual bool isWidthUnchanged();

public slots:
    virtual void setPen( PF_Pen pen, bool showByLayer, bool showUnchanged, const QString & title );
    virtual PF_Pen getPen();

protected slots:
    virtual void languageChange();

};

#endif // QG_WIDGETPEN_H
